singing constantly - German English Dictionary